package com.qs.questionnairesurveysystem.service;

import com.qs.questionnairesurveysystem.entity.Question;

import java.util.List;

public interface QuestionService {

    // 创建新问题
    void createQuestion(Question question);

    // 更新问题
    void updateQuestion(Question question);

    // 删除问题
    void deleteQuestion(Long questionId);

    // 获取指定问题
    Question getQuestionById(Long questionId);

    // 获取所有问题
    List<Question> getAllQuestions();

    // 根据问卷ID获取问题
    List<Question> getQuestionsBySurveyId(Long surveyId);
}
